/**
 * 为了方便对路由进行模块化管理，Express不建议将路由直接挂载
 * 到app上，而是推荐将路由抽离为单独的模块
 *
 * 步骤如下：
 *  1.  创建路由模块对应的.js文件
 *  2.  调用express.Router()函数创建路由对象
 *  3.  向路由对象上挂载具体的路由
 *  4.  使用module.exports向外共享路由对象
 *  5.  使用app.use()函数注册路由模块
 */

const express = require("express");
const app = express();

const router = require("./router");
//统一前缀
app.use("/api", router);

//app.use()注册全局中间件

app.listen(80, () => {
  console.log("express server running at http://localhost:80 ");
});
